military vehicles for transport - Alemán Inglés Diccionario